electrically engraved - Turkish English Dictionary